<?php
namespace store\oss;

use store\FileBlockReader;
use store\oss\OSSTool;
use store\StorageType;
use utils\PathTool;
/*
	文件块数据读取类
		
	更新记录：
        2022-05-16 创建
*/
class OSSReader extends FileBlockReader
{
	function __construct() 
	{
	    $this->storage = StorageType::Minio;
	}	

	function read($path,$offset,$size)
	{
	    $path = PathTool::urldecode_path($path);
        return OSSTool::getObject($path,$offset,$size);
	}
}
?>